/*
 * MapOpt.c
 *
 *  Created on: 21/01/2012
 *      Author: marcio
 */

#include "MapOpt.h"


Map* mapopt_newMap(int size, int (*fk)(void*, void*), int (*fi)(void*, void*), int (*ok)(void*, void*), int (*ov)(void*, void*) ){
	//TODO
	return null;
}

int mapopt_add(Map* m, void* key, void* value){
	//TODO
	return 0;
}

int mapopt_addAll(Map* m, void** key, void** value, int size){
	//TODO
	return 0;
}

void* mapopt_getValue(Map* m, void* key){
	//TODO
	return null;
}

void* mapopt_getKey(Map* m, void* value){
	//TODO
	return null;
}

int mapopt_getAll(Map* m, void** key, void** value){
	//TODO
	return 0;
}

int mapopt_seachForKey(Map* m, void* key){
	//TODO
	return 0;
}

int mapopt_searchForValue(Map* m, void* value){
	//TODO
	return 0;
}

int mapopt_isEmpty(Map* m){
	//TODO
	return 0;
}

int mapopt_isFull(Map* m){
	//TODO
	return 0;
}
